Skip to content

Add skills package with upgrade-react-native skill#1

Closed
huntie wants to merge 6 commits intomainfrom
claude/add-skills-package-ZElWn
Closed

Add skills package with upgrade-react-native skill#1
huntie wants to merge 6 commits intomainfrom
claude/add-skills-package-ZElWn

Conversation

@huntie
Copy link
Copy Markdown
Owner

@huntie huntie commented Feb 10, 2026

Introduces a new skills/ directory at the repo root, distributed as
@react-native-community/skills. This follows the pattern established
by expo/skills — installable in Claude Code (via plugin marketplace)
and Cursor (via Remote Rules).

The first skill, upgrade-react-native, guides an AI agent through
upgrading a React Native Community CLI project by:

  • Detecting the current react-native version from package.json
  • Fetching the unified diff from rn-diff-purge (the same data source
    as the Upgrade Helper web UI)
  • Mapping template paths (RnDiffApp/) to the actual project
  • Categorizing changes and presenting a plan before applying
  • Providing a post-upgrade checklist

https://claude.ai/code/session_019uZymRV1PLDAHFYuHxAndc

Introduces a new `skills/` directory at the repo root, distributed as
`@react-native-community/skills`. This follows the pattern established
by expo/skills — installable in Claude Code (via plugin marketplace)
and Cursor (via Remote Rules).

The first skill, `upgrade-react-native`, guides an AI agent through
upgrading a React Native Community CLI project by:

- Detecting the current react-native version from package.json
- Fetching the unified diff from rn-diff-purge (the same data source
  as the Upgrade Helper web UI)
- Mapping template paths (RnDiffApp/) to the actual project
- Categorizing changes and presenting a plan before applying
- Providing a post-upgrade checklist

https://claude.ai/code/session_019uZymRV1PLDAHFYuHxAndc
Adds step 7 to the upgrade-react-native skill which scans project
dependencies for third-party React Native libraries with native code,
fetches their README for a version compatibility table, and proposes
version bumps where documented support for the target RN version exists.

https://claude.ai/code/session_019uZymRV1PLDAHFYuHxAndc
@github-actions github-actions Bot added the docs label Feb 10, 2026
claude and others added 3 commits February 11, 2026 11:08
Remove the intermediate plugins/react-native-upgrade/ layer. Skills
now live directly under skills/<skill-name>/. This enables a simpler
install command:

  npx skills add react-native-community/skills

Merge marketplace.json and plugin.json into a single plugin.json at
the skills root.

https://claude.ai/code/session_019uZymRV1PLDAHFYuHxAndc
@huntie huntie closed this Apr 7, 2026
@huntie huntie deleted the claude/add-skills-package-ZElWn branch April 7, 2026 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants